/*
 * @Author: null
 * @Date: null
 * @description: null
*/
    // null
    export interface RegionEntity  {
        province: string,         //省
        city: string,         //市
        registrationDetailed: string,         //详细地址
        district: string,         //区
        businessId: string,         //业务id
        id: string,         //id
        businessType: number         //业务类型(1:注册地，2：办公地)
    };

    // null
    export interface GuestBaseVo  {
        red: number,         //红点
        deptName: string,         //归属部门
        createTime: string,         //创建时间
        guestrs: string,         //客户关系
        guestLevel: string,         //客户等级
        guestId: string,         //客户id
        guestType: string,         //客户类型
        guestName: string         //客户名称
    };

    // null
    export interface Guest  {
        other: string,         //其他
        guestDescription: string,         //宾客描述
        guestHobby: string,         //客户兴趣爱好
        guestLevel: number,         //客户等级 0：低 1：中 2：高
        id: string,         //null
        isAll: string,         //权限
        guestType: number,         //客户类型
        guestName: string         //客户名称
    };

    // null
    export interface 客户投资详情  {
        paid: string,         //基金实缴
        stages: string,         //出资分期
        fundScale: string,         //基金实缴规模
        id: string,         //基金id
        fundName: string,         //基金名称
        click: boolean,         //是否可以点击跳转，false：不可以 ， true：可以
        profit: string,         //已分配收益
        life: string,         //缴纳年限
        frequency: string         //分配次数
    };

    // null
    export interface GuestStaff  {
        staffIdA: string,         //员工id a
        id: string,         //记录id
        staffIdB: string,         //员工b
        guestId: string         //客户id
    };

    // null
    export interface GuestRole  {
        userDepartment: string,         //员工部门
        id: string,         //null
        userName: string,         //员工名称
        guestId: string,         //客户id
        userId: string         //员工id
    };

    // null
    export interface GuestExecutives  {
        createUserId: string,         //null
        gender: number,         //性别
        mail: string,         //邮箱
        post: string,         //职位
        executivesName: string,         //姓名
        phone: string,         //电话
        remark: string,         //备注
        id: string,         //null
        fax: string,         //传真
        guestId: string         //客户id
    };

    // null
    export interface GuestType  {
        id: string,         //记录id
        guestId: string,         //类型名称
        guestTypeId: string         //客户类型id
    };

    // null
    export interface GuestVisit  {
        visitTime: string,         //回访时间
        remark: string,         //待办事项
        id: string,         //记录id
        guestId: string,         //客户id
        visitUser: string,         //回访人
        content: string         //内容
    };

    // null
    export interface JsonMessage  {
        data: object,         //返回数据
        resCode: string,         //返回code
        resMsg: string         //返回消息
    };

    // null
    export interface GuestDTO  {
        listRole: Array<GuestRole>,         //权限
        regionEntityList: Array<RegionEntity>,         //机构基础数据地址
        listGuest: Array<Guest>,         //主表
        listStaff: Array<GuestStaff>,         //归属员工
        guestAgencyBasic: UnknownType,         //机构基础数据
        listBasic: Array<GuestBasic>,         //基础资料
        executivesList: Array<GuestExecutives>,         //高管
        listGuestType: Array<GuestType>,         //客户关系
        guestId: string,         //客户id
        listDepartment: Array<GuestDepartment>,         //归属部门
        guestName: string         //客户名称
    };

    // null
    export interface GuestAgencyBasic  {
        deleteStauts: number,         //删除
        registeredCapital: number,         //注册资本
        legalPerson: string,         //法人
        setupTime: string,         //成立时间
        capitalCollection: number,         //实收资本
        id: string,         //id
        guestId: string,         //客户 id
        agencyName: string,         //机构名称
        properties: string         //机构性质
    };

    // null
    export interface VisitDTO  {
        fileListId: array,         //文件id
        visitId: string,         //记录id
        listGuestVisit: Array<GuestVisit>,         //回访记录
        guestId: string         //客户id
    };

    // null
    export interface GuestBasic  {
        address: string,         //地址
        code: string,         //邮编
        gender: number,         //性别 0男 1女
        mail: string,         //邮箱
        credentialsType: number,         //证件类型0身份证 1护照 2其他
        guestBirthday: string,         //生日
        guestName: string,         //名称
        guestPost: string,         //职务
        phone: string,         //联系电话
        contact: string,         //联系人
        id: string,         //记录id
        guestId: string,         //客户id
        guestType: number,         //客户类型 0：个人 1：机构投资人
        credentialsCode: string         //证件号码
    };

    // null
    export interface GuestDepartment  {
        departmentId: string,         //部门id
        id: string,         //null
        guestId: string         //客户id
    };



